double insulation - German English Dictionary